又拍云有开发者扶持计划,可以免费获取每月 10GB 存储空间 + 15GB 流量,因此将静态博客迁移到又拍云云存储
是个不错的选择(有备案要求)。
这里写一下需要额外注意的事项:
静态内容上传
您可使用 FTP/FTPS、多语言 SDK/API、命令行工具 UPX 等对文件进行管理操作。请参考文件管理
对于上传,使用UPX命令行工具比较方便(缺点是同步速度一般)
shell
upx sync /path/to/dist
upx sync /path/to/dist
为了调用方便,可以将下载下来的upx程序放到/usr/local/bin
目录。
边缘规则
例如访问html页面时,如果访问地址没有.html
后缀,需要重定向到对应的.html
页面。
解释:
- 编写的结尾
html$
似乎有问题,于是上面额外添加了‘条件判断’ - 这里认为
vitepress
中非assets目录都是html文件
测试了下可以正常使用。